implore mercy - German English Dictionary